About Nederlander International Limited (03978319) United Kingdom