About Selen Living Ltd (12500390) United Kingdom