About Rakharo Ltd (13041970) United Kingdom