About Jar Groups. Limited (13125514) United Kingdom