About Multi Jelly Limited (11711238) United Kingdom