About Demens Felis Limited (12109952) United Kingdom