About Kara A Studio Limited (10298844) United Kingdom