About Quickits Holdings Limited (09194821) United Kingdom