About Jericho Loch Limited (SC181146) United Kingdom