About Cranford Capital Ltd (11440058) United Kingdom