About Rosie Fox London Limited (09200996) United Kingdom