About Shukla Management Limited (10167647) United Kingdom