About Holistica Ventures Ltd (11328802) United Kingdom