About Magular Ltd (12643526) United Kingdom