About Inframe Productions Ltd. (SC593774) United Kingdom