About Krt Freehold Limited (12039409) United Kingdom