About Telemips Limited (03552410) United Kingdom