About Turnkey Software Solutions Ltd. (08579919) United Kingdom