About Ekantik Properties Limited (12802069) United Kingdom