About Zer0 Open Studio Ltd (09769915) United Kingdom