About Jochan Limited (07622904) United Kingdom