About Ikura Thai Ltd (13291302) United Kingdom