About Milrose Limited (11397468) United Kingdom