About Redrice Ventures Ltd (10944085) United Kingdom