About Ray Aaa Limited (10616801) United Kingdom