About Addorah Limited (12740664) United Kingdom