About The Octopus Group Ltd. (10274012) United Kingdom