About Type One Investments Limited (12045896) United Kingdom