About Pamusuo Limited (11434276) United Kingdom