About Tallix Limited (02797572) United Kingdom