About Thin Reel Media Limited (10834836) United Kingdom