About Bac Group London Ltd (13639852) United Kingdom