About Ulysse 3.1 Ltd (13337311) United Kingdom