About Magrasoft Ltd (07325678) United Kingdom