About Inter Mediate Group Limited (02458676) United Kingdom