About Millie Rose Ruby Limited (11462801) United Kingdom