About Jkrl Investment Holdings (uk) Ltd (11017007) United Kingdom