About Staples Holdings Ltd (11900104) United Kingdom