About Red Holdco Ltd (13339646) United Kingdom