About Naam Sahai Ltd (13227285) United Kingdom