About Isabelle Mag Limited (09240317) United Kingdom