About Quacktined Ltd (13015336) United Kingdom