About Can Africa Ltd (10491187) United Kingdom