About Soslick Systems Limited (11040141) United Kingdom