About Krcl Investments Ltd (11973710) United Kingdom