About Type T Ltd (12922252) United Kingdom