About Jukinebo Limited (10001020) United Kingdom