About Helical Productions Ltd. (09802850) United Kingdom