About Intasolve Limited (02378885) United Kingdom