About A.p.c Umeadi & Co Ltd (07427193) United Kingdom