About Findx Community Initiatives Ltd (12205951) United Kingdom