About Pamtar Limited (SC580428) United Kingdom