About Finderin Limited (10532502) United Kingdom