About Cohasset Management Limited (10451810) United Kingdom