About Thai Orchid (ne) Ltd (07356422) United Kingdom