About Vadi Kitchen Limited (12291801) United Kingdom