About Panova Ltd. (08085880) United Kingdom