About Jecky Ltd (10763334) United Kingdom