About Bdma Holdings Ltd (11059320) United Kingdom