About Type One Technologies Ltd (12633753) United Kingdom