About Image Occupied Territory Ltd (07400274) United Kingdom