About Ricana E15 Ltd (09057469) United Kingdom