About Jenikky Ltd (09591637) United Kingdom