About Addessence Ltd (11873560) United Kingdom