About Prolog Trustees Limited (03025357) United Kingdom