About Jaggy Enterprises Limited (10430082) United Kingdom