About Sood Holdings Limited (SC277614) United Kingdom