About Intuitive Meals Ltd (12881758) United Kingdom