About Magmaker Limited (02884880) United Kingdom