About Quikk Designs Ltd (13270961) United Kingdom