About Hare Innovation Company Limited (13242398) United Kingdom