About Magenko Limited (02785983) United Kingdom