About Rizea Theodora Ltd (09130073) United Kingdom