About Kupu Holistic Ltd (13517393) United Kingdom