About Metsi Technologies Limited (07992172) United Kingdom