About Intertype Studio Limited (12424379) United Kingdom