About Temok Technologies Ltd (13230645) United Kingdom