About Jelibean Inc Ltd (09696426) United Kingdom