About Enki Properties Ltd (10124309) United Kingdom