About Octopus Nominee Services Ltd (13056233) United Kingdom