About Pyrgide Ltd (11525926) United Kingdom