About Nangpal Investments Ltd (10760778) United Kingdom