About Noumenon Ltd (10920116) United Kingdom