About Kopracha Investments Ltd (12257567) United Kingdom