About Trillect Ldn Limited (12699701) United Kingdom