About Magic Square Limited (10491206) United Kingdom