About Kafli Tepe Limited (12418022) United Kingdom