About Roi London Ltd (12545121) United Kingdom