About Intergis Solutions Limited (09950608) United Kingdom