About Ithika Leather Ltd (12475227) United Kingdom