About International Power Consulting Ltd (13202123) United Kingdom