About Jendens Limited (11875493) United Kingdom