About New Kind Studio Ltd (12730026) United Kingdom