About Sood Partnership Llp (OC427862) United Kingdom