About Noble Investments Holdings Ltd (13148192) United Kingdom