About Joubi Ltd. (07319768) United Kingdom