About Croker Management Limited (12930219) United Kingdom