About Kyle Thomas Limited (13525726) United Kingdom