About Intaspec Holdings Limited (10448955) United Kingdom