About Jnj Project & Financial Controls Services Limited (11271227) United Kingdom