About Kcrs Management Limited (11250370) United Kingdom