About Diffuse.studio Ltd (12000780) United Kingdom