About Ticknologi Limited (08592398) United Kingdom