About Edibell Ltd (11063411) United Kingdom