About Nimeos Ltd (12507671) United Kingdom