About Cora & Co Limited (09311231) United Kingdom