About Adda Products Ltd (12255210) United Kingdom