About Copper Tree Holdings Ltd (12635040) United Kingdom