About Octoppuss (lewes) Ltd (11301305) United Kingdom