About Jesssac Ventures Limited (13246048) United Kingdom