About Rray Holdings Ltd (10639255) United Kingdom