About Magisoft Limited (06636409) United Kingdom