About Emkara Properties Ltd (12245490) United Kingdom