About Triqs (central) Limited (03707926) United Kingdom