About Clear Perception Limited (09577837) United Kingdom