About Magwell Capital Ltd (11017840) United Kingdom