About Krlak Properties Ltd (12946923) United Kingdom