About Narayan Investments Ltd (09876355) United Kingdom