About Jearbears Ltd (13236120) United Kingdom