About Seoda Ltd (NI659817) United Kingdom