About Jericho London Ltd (09542132) United Kingdom