About Noramco Global Holdings Limited (10066268) United Kingdom