About Issachar Ventures Ltd (09893335) United Kingdom