About Riccalvale Limited (00404200) United Kingdom