About Ray Eko Ltd (10272138) United Kingdom