About Felixanon Limited (09096894) United Kingdom