About Canmore Beta Limited (13546267) United Kingdom