About Jaime Ritchie & Co Ltd (10334080) United Kingdom