About Jamilas Kitchen Ltd (10629586) United Kingdom