About Rani & Co. Ltd (10842059) United Kingdom