About Qik Loo Limited (03271893) United Kingdom