About Rupsha Investments Ltd (11637792) United Kingdom