About Ogaa Limited (12242275) United Kingdom