About Redfix Ltd (09254302) United Kingdom