About Intelligent Fuel Technology Limited (07605555) United Kingdom