About Trigg Holdings Limited (07409698) United Kingdom