About Red Star Agile Limited (10026451) United Kingdom