About Copperfield Holdings Limited (12991620) United Kingdom