About Pendegra Ltd (11625338) United Kingdom