About Ne Xplor Ltd (13458268) United Kingdom