About London Studio Management Ltd (09874757) United Kingdom