About Terquist Ltd (11123656) United Kingdom