About Sopa London Limited (06409531) United Kingdom