About Itrinegy Ltd (05945193) United Kingdom