About Octopus Vct 3 Plc (07744056) United Kingdom