About Kahn Landmark Limited (03936859) United Kingdom