About Adda Services Ltd (10391934) United Kingdom