About Spincross Limited (02995108) United Kingdom