About Xg Turbine Services Ltd (12282671) United Kingdom