About Jamjar Trading Ltd (09505545) United Kingdom