About Trio Management Norn Hill Limited (10135847) United Kingdom