About Jesse Crystal Design Ltd (10830763) United Kingdom