About Sof-10 European Operations Limited (09069708) United Kingdom