About Timple Ltd (11416280) United Kingdom