About Talie John Ltd (12120353) United Kingdom