About Luxor@ne23 Limited (12288126) United Kingdom