About Magnafare Limited (12905190) United Kingdom