About Sendb Limited (12657092) United Kingdom