About Ridgedale Holdings Investments (11625085) United Kingdom