About Sophos Operational Solutions Ltd (09707418) United Kingdom