About Intu Living Ltd (12145843) United Kingdom