About Kravets Studio Limited (10004194) United Kingdom