About Redel Innovation Limited (SC587389) United Kingdom