About Quick Comps Limited (12845326) United Kingdom