About Magawa Ltd (12322615) United Kingdom