About Opoku Services Company Ltd (13172253) United Kingdom