About Imeter Technology Company Ltd (06904512) United Kingdom