About Thai Refresh Massage & Spa Limited (10916918) United Kingdom