About Trelyon Avenue Management Company Limited (11839442) United Kingdom