About Ray Imanuel Limited (12218420) United Kingdom