About London One Studios Limited (13325018) United Kingdom