About Ulixes Nominees Limited (05669007) United Kingdom