About The Ki Retreat Ltd (13485474) United Kingdom