About Stirred Health Limited (13252772) United Kingdom