About Tri7 Focus 31 Limited (11839083) United Kingdom