About Sendware Global Limited (12464159) United Kingdom