About Italka Ltd (12646880) United Kingdom