About Subzerostudio Limited (06785680) United Kingdom