About Studio Liron Kroll Limited (09406171) United Kingdom