About Grey Cat Holdings Limited (13604635) United Kingdom