About Tiphrame Ltd (13032331) United Kingdom