About Harrick Media Ltd (11020110) United Kingdom