About Erfinder Technologies Limited (12065436) United Kingdom