About Jofak Ltd (10341294) United Kingdom