About Krisha Management Ltd. (11161712) United Kingdom