About Jochine Limited (09577889) United Kingdom