About Jib Holdings Ltd (12318546) United Kingdom