About Ulysen Ltd (11759273) United Kingdom