About Cambrian Holdings International Limited (13289549) United Kingdom