About Xploit Technology Holdings Limited (05710960) United Kingdom