About Rosie & Daisy Digital Limited (13316566) United Kingdom