About Magiboards Limited (05534989) United Kingdom