About Logotek Investments Limited (07650938) United Kingdom