About Bac Traders Service Company Ltd (11714899) United Kingdom