About Pricesearcher Technology Group Ltd (12528622) United Kingdom