About Paragon Europa Limited (12630801) United Kingdom