About Magna Carta Island International Club Limited (10575188) United Kingdom