About Pop Pods Limited (10979660) United Kingdom