About Onebold Studio Ltd (12530183) United Kingdom