About Bx24 Limited (13315366) United Kingdom