About Magdala Management Co. Limited (01759616) United Kingdom