About Nimesis Ltd (11444377) United Kingdom