About Grey Patch Investments Limited (12971886) United Kingdom