About Sopro Group Limited (13197844) United Kingdom