About Intermode Consult Limited (13446581) United Kingdom