About Obaa Holdings Ltd (12170070) United Kingdom