About Jachenterprises Ltd (11460729) United Kingdom