About Newlands Assets Ltd. (SC529217) United Kingdom