About Afrandid Co Limited (12715939) United Kingdom