About Redbay Holdings Limited (NI666526) United Kingdom