About Jukesys Limited (06038286) United Kingdom