About Thesakalroad Ltd (12308768) United Kingdom