About Appiah & Associates Limited (06045643) United Kingdom