About Taypride Ltd. (SC343158) United Kingdom