About Jess&bia Ltd. (12544621) United Kingdom