Octopus Investments caught up in Glasgow Rangers admin woes