About Kerensa Living Ltd. (12219602) United Kingdom