About Jib Consultancy Limited (12743951) United Kingdom