About Ii&d Ltd (12005023) United Kingdom