About Magfern Holdings Limited (10481878) United Kingdom