About Jericho Investments Limited (05846093) United Kingdom