About Redgate Technology Ltd (06122641) United Kingdom