About Tarhan Associates Limited (11708145) United Kingdom