About Bsd Desidera Ltd (12427410) United Kingdom