About Spe Holdings Limited (11214962) United Kingdom