About Jericho Holdings Ltd (11702148) United Kingdom