About Redshift Associates Limited (10334884) United Kingdom