About Compression Ignition Power Solutions Ltd. (10790402) United Kingdom