About Millicent Appiah Company Limited (13134148) United Kingdom