About Master Diffusion Limited (11645192) United Kingdom