About Felis Ltd (13360022) United Kingdom