About Bal Jaru Private Limited (13494528) United Kingdom