About The Duomo Initiative Ltd (11146680) United Kingdom