About Og Capital Ltd (12050818) United Kingdom