About Chosibos Ltd (12108956) United Kingdom