About Wixams Nea Management Company Limited (11238848) United Kingdom