About Adda Ltd (11807210) United Kingdom