About Ajtech Automotive Ltd. (10618278) United Kingdom