About Quandek Hybrid Systems Limited (10836336) United Kingdom