About Rita Maris Limited (12094914) United Kingdom