About Jac Projects Limited (09318675) United Kingdom