About Magellan Creations Ltd (10814960) United Kingdom