About Taliker Limited (13336357) United Kingdom