About Nymee Ltd (12961816) United Kingdom