About Pelmbrock Management Ltd (13036551) United Kingdom