About Taste Your Life Limited (12385747) United Kingdom