About Rhea & Co. Ltd (11421268) United Kingdom