About Redimo Consulting Services Limited (05891396) United Kingdom