About Trill Limited Partnership (SL019123) United Kingdom