About Vakkas Cheff Ltd (12985681) United Kingdom