About Tarek Associates Ltd. (12123120) United Kingdom