About Triton Synergy Ltd (11788122) United Kingdom