About Kintsugi Consulting Ltd (12303863) United Kingdom