About Juntech It Solutions Ltd (10196893) United Kingdom