About Tak Studio Ltd (11730370) United Kingdom