About Pamstin Ltd (10345492) United Kingdom