About Hive Middle East Limited (10569861) United Kingdom