About Typeflat Limited (04209004) United Kingdom