About Ogaal Ltd (12615353) United Kingdom