About Copa & Copper Limited (12127939) United Kingdom