About Nimertech Ltd (13438224) United Kingdom