About The Quick Meal Creator Limited (12205342) United Kingdom