About Sci-tex Limited (11321242) United Kingdom