About Redi City Holdco C Ltd (13305905) United Kingdom