About K Bioskin Ltd (12756503) United Kingdom