About Red Sentinel Ltd (13659516) United Kingdom