About Tapex Ltd (13623426) United Kingdom