About Magfer Ltd (12162489) United Kingdom