About Quick Management Solutions Limited (13210179) United Kingdom