About Redshift Technology Ltd (07661858) United Kingdom