About Opoku Group Ltd (11162557) United Kingdom