About Metanect Solutions Limited (13446004) United Kingdom