About Thai Spa Delivery Ltd. (11380373) United Kingdom