About Sopro Holdings Limited (10358168) United Kingdom