About Nerimenis Ltd (12264577) United Kingdom