About Jukups Limited (07356315) United Kingdom