About Sendibed Ltd (12457334) United Kingdom