About Ikiru Ltd (12645285) United Kingdom