About Bak Automotive Development Limited (09053492) United Kingdom