About London Eye Film Studios Ltd (13093613) United Kingdom