About Inter Technologies Limited (02508213) United Kingdom