About Premier Tech Solution Ltd (12061412) United Kingdom