About Seanachai Limited (NI069327) United Kingdom