About Addon Technology Ltd (04256748) United Kingdom