About Ulysses Prime Limited (NI668642) United Kingdom