About Reflektr Productions Ltd. (09986316) United Kingdom