About Latax Limited (06045268) United Kingdom