About Xplore Limited (11105827) United Kingdom