About Letaq Technologies Ltd (12576132) United Kingdom