About Rimo Capital Ltd (11794518) United Kingdom