About Rumi Organics Ltd (12191723) United Kingdom