About Jemineosa Ltd (12644166) United Kingdom