About Red Synapse Ltd (12694270) United Kingdom