About Magfour Investments Limited (06930549) United Kingdom