About Attingo Limited (04513239) United Kingdom