About The Thai Spot Ltd (12774650) United Kingdom