About Chase Intellectual Limited (05894990) United Kingdom