About E. Boachie Services Limited (12044830) United Kingdom