About Spetia Limited (13709946) United Kingdom