About Trakah Technologies Ltd (13599201) United Kingdom