About Jandale Limited (12026662) United Kingdom