About Pelmbeeris Ltd (13324108) United Kingdom