About Bda Holdings Ltd (12855647) United Kingdom