About Jazoodle Limited (10540438) United Kingdom