About Bx Finn Ltd (13699040) United Kingdom