About Kit Studio Group Ltd (13106955) United Kingdom