About Jak & Liza Ltd (12558317) United Kingdom