About Red Star It Limited (13098259) United Kingdom