About Technichel It Ltd (10034437) United Kingdom