About Digitrose Limited (11069734) United Kingdom