About Jsc Consulting (newark) Limited (11844140) United Kingdom