About Redeploy Technologies Group Limited (11929524) United Kingdom