About Tarek Media Ltd (13430395) United Kingdom