About Jbm Techs Limited (10077666) United Kingdom