About Tsmol Computer Ltd (12668182) United Kingdom