About Quick Bites Limited (12616106) United Kingdom