About Appliq Limited (13496912) United Kingdom