About Metflex Holdings Ltd (11922248) United Kingdom