About Appiah Limited (11725587) United Kingdom