About Karat Properties Ltd (11714096) United Kingdom