About Freeze Frame International Ltd (10699057) United Kingdom