About Appyhive Ltd. (12136451) United Kingdom