About Obaapa Company Ltd (12656764) United Kingdom