About Jermis World Ltd (12635864) United Kingdom