About Tekeaze Ltd (13330852) United Kingdom