About Ja Richer Limited (03666336) United Kingdom