About Cullinan Investments Limited (04433279) United Kingdom