About Il-kane Ltd (10134490) United Kingdom