About Jochris Ltd (10317725) United Kingdom