About Angry Octopus Ltd. (09670786) United Kingdom