About Quick Management Limited (10290680) United Kingdom