About Graphjack Ltd (13407353) United Kingdom