About Numenor Ltd. (06194065) United Kingdom