About Adda Capital Ltd (12889008) United Kingdom