About Pemogrand Ltd (11300626) United Kingdom