About Operation Goddess Studio Ltd (12242725) United Kingdom