About Jesselec Limited (11245734) United Kingdom