About Fidr Limited (12772694) United Kingdom