About Felicris Ltd (12727994) United Kingdom