About Jabit Consultancy Ltd (07227188) United Kingdom