About Havardi Media Enterprises Limited (10304874) United Kingdom