Here are the numbers 832-821-4255 and 832-560-2166.
This is the only other thread made by this user.
https://www.e90post.com/forums/showthread.php?t=1500555
Looks like he was getting the imagoes from this site
https://www.gumtree.com/p/wheel-rims...e64/1303905175