About Hiveray Investments Limited (00990184) United Kingdom