About Triqs Limited (11029979) United Kingdom