About Noble One Investments Limited (13278703) United Kingdom