About Redan Holdings Ltd (12601608) United Kingdom