About Holistix In The Green House Ltd (10550427) United Kingdom