About Obaa Simaa Limited (10297320) United Kingdom