About Bedo Limited (12095431) United Kingdom