About Vappa Limited (10550894) United Kingdom