About Bbd160221 Ltd (13197399) United Kingdom