About Acetrace Solutions And Synergy Limited (12979004) United Kingdom