About Jbs & Co Associates Limited (11258157) United Kingdom