About Magdalene Ventures Ltd (13505418) United Kingdom