About Max S Pact Ltd (12371863) United Kingdom