About Thara Thai Restaurant Limited (11638224) United Kingdom