About Redd Intelligence Ltd (12421594) United Kingdom