About Sops Connect Limited (12160774) United Kingdom