About Intact Projects Limited (07113611) United Kingdom