About Pommerac Ltd (11937263) United Kingdom