About Seoa Limited (13077204) United Kingdom