About The Hub Artificial Intelligence Limited (08724740) United Kingdom