About Jbo Management & Consultancy Ltd (11990925) United Kingdom