About Jacquie Chart Holdings Limited (12622450) United Kingdom