About Neom Ltd. (05127949) United Kingdom