About Dexter Magnitudo Limited (08812369) United Kingdom