About Bbm Holdings Ltd (13452953) United Kingdom