About Quik Cook Ltd (10463393) United Kingdom