About Allwere Ltd (12690534) United Kingdom