About Kintsugi Solutions Limited (13136001) United Kingdom