About Krrk Investment Ltd (12978657) United Kingdom