About Sodhi Holdings Limited (11040080) United Kingdom