About Altek Innovations Ltd (10836170) United Kingdom