About Magfens Direct Ltd. (11138082) United Kingdom