About Emmanuel Debrah Ltd (12430661) United Kingdom