About Deep Grey Research Ltd (12186124) United Kingdom