About Sendex Solutions Ltd (11525868) United Kingdom