About Nobia Uk Trustees Limited (09937521) United Kingdom