About Krisha Investments Limited (10227720) United Kingdom