About Big Innovation Hub Limited (08612285) United Kingdom