About Holistic Process Solutions Limited (10024285) United Kingdom