About Bac London Limited (11804300) United Kingdom