About Bdi Creative Ltd (10822541) United Kingdom