About Interactive Hr Manager Ltd (08200221) United Kingdom