About Noble Investors Ltd (12832317) United Kingdom