About B&k Hybrid Solutions Limited (13698905) United Kingdom