About Triggerbar Limited (12282283) United Kingdom