About Neom Properties Ltd (13418749) United Kingdom