About Paramount International Management (atlanta) Ltd (02759318) United Kingdom