About Sandy Mags Management Limited (13036889) United Kingdom