About Graph Holdings Ltd (10614443) United Kingdom