About Bx Holdings Limited (11711613) United Kingdom