About Maganela Limited (05972580) United Kingdom