About Ajpriceholdings Ltd (12832057) United Kingdom