About Felis Services Ltd (13064098) United Kingdom