About Kharrouba Copper London Ltd (13309531) United Kingdom