About Bac Power Limited (11164303) United Kingdom