About Metaflex Limited (NI006633) United Kingdom