About Noble & Company (uk) Limited (SC420569) United Kingdom