About Panarmack Limited (12517184) United Kingdom