About Kit Studio Ltd (11281640) United Kingdom