About Red Spinel Limited (12721369) United Kingdom