About K-isla Healthcare Ltd (12017308) United Kingdom