About Applied Insight Consulting Ltd (12781056) United Kingdom