About Red Door Holdings Limited (10656105) United Kingdom