About Jib Group Holdings Limited (02956529) United Kingdom