About Quik Techologies Limited (13595520) United Kingdom