About Paramount Natural Resources Limited (11459562) United Kingdom