About Ince Consulting Holdings Limited (10610672) United Kingdom