About Cofra Trade Ltd (12841175) United Kingdom