About Quikshop Ltd (13627310) United Kingdom