About Rediviva Limited (11434827) United Kingdom