About River Kwai Thai Spa Ltd (12016169) United Kingdom