About Wispa Limited (12449382) United Kingdom