About Character World Holdco Limited (06542144) United Kingdom