About Seajen Limited (11641276) United Kingdom