About Bac International Limited (11252936) United Kingdom