About Canmore Alpha Limited (13544177) United Kingdom