About Cy Lucky Chef Limited (10379526) United Kingdom