About Opoku Kwabena Limited (12063045) United Kingdom