About Ethnos Life Science Ltd (11715248) United Kingdom