About Eni Solutions Ltd (10753423) United Kingdom