About Simtik Limited (07865310) United Kingdom