About Redi Technologies Ltd (08299297) United Kingdom