About Sood Management Ltd (12874278) United Kingdom