About Magdollar Limited (11625363) United Kingdom