About Addu S Limited (13687044) United Kingdom