About Jibber Limited (08767753) United Kingdom