About Cedrus One Limited (NI028248) United Kingdom