About Alotek Ltd (13430803) United Kingdom