About Character Holdings Limited (00583778) United Kingdom