About Red Hood Limited (10564761) United Kingdom