About Ja Pvt Limited (10309592) United Kingdom