About Jericho Partners Limited (07979401) United Kingdom