About Holistic World Limited (05282119) United Kingdom