About Luxor Film Partner 1 Limited (04480120) United Kingdom