About Maginnifix Ltd (13322034) United Kingdom