About Times Microwave Systems International Limited (SC483431) United Kingdom