About Narasingha Ltd (13406670) United Kingdom