About Life Interiors Management Ltd (12615861) United Kingdom