About The Legendary Studios Limited (12928921) United Kingdom