About Projectpause Limited (02133755) United Kingdom