About Three Cord Consulting Ltd (12410892) United Kingdom