About Reditum Spv 26 Ltd (10852017) United Kingdom