About Innovation East Ltd. (12123917) United Kingdom