About Lux Mentis Ltd. (07828691) United Kingdom