About Freya And Bloom Co Ltd (13131160) United Kingdom