About Studio Oh Em Gee Ltd (13172552) United Kingdom