About I&i Design Lab Ltd (10761257) United Kingdom