About Cullinan Holdings Limited (11359826) United Kingdom