About Magna Creations Limited (09927223) United Kingdom