About Extic Solutions Limited (08124412) United Kingdom