About Jeden Limited (01051098) United Kingdom