About Sawadee 29 Limited (11475673) United Kingdom