About 24 Life Style Management Ltd (11724390) United Kingdom