About Redimere Ltd. (12913483) United Kingdom