About Mainstream Holistic Ltd (12027548) United Kingdom