About Betatype Limited (08312234) United Kingdom