About Magnumcrates Ltd (11941659) United Kingdom