About Commshare Ltd. (03626405) United Kingdom