About Holistic Ai Limited (12962678) United Kingdom