About Js And Os Holdings Limited (13075453) United Kingdom