About Sakira Property Limited (13370022) United Kingdom