About Trelyon Management Company Ltd (10766280) United Kingdom