About Sapa Ltd (12930622) United Kingdom