About Kt Frame Solutions Ltd (13106715) United Kingdom