About Alta Living Ltd (NI660789) United Kingdom