About Ritecapital Investments Limited (11152596) United Kingdom