About Ki. Spa Limited (06565203) United Kingdom