About The Hive Foundation Limited (03782564) United Kingdom