About Jely Investments Limited (13285183) United Kingdom