About Myflex Trading Ltd (10049655) United Kingdom