About Numold (uk) Limited (02866756) United Kingdom