About Nikhy Investments Limited (03757220) United Kingdom