About Jegery Ltd. (SC585328) United Kingdom