About Ijo Enterprises Limited (11557044) United Kingdom