About Js Technology Solutions Ltd (12050906) United Kingdom