About Taramsys Limited (12366507) United Kingdom