About Quick Holdings Limited (13002627) United Kingdom