About George Ack Studios Ltd (13683401) United Kingdom