About Innovation Consultancy & Entrepreneurship Ltd (08828998) United Kingdom