About Chillax Living Ltd. (13401089) United Kingdom