About Sophos Management Limited (04306090) United Kingdom