About London Academy Of Street Tap Limited (10861382) United Kingdom