About Crindau Management Company Limited (12546652) United Kingdom