About Cullinan Sa Ltd (12306824) United Kingdom