About Magi Alexander Limited (12698712) United Kingdom