About Reddicap Investment Company Limited (00598738) United Kingdom