About The Hado Group Limited (11751857) United Kingdom