About Panamoure Limited (11590425) United Kingdom