About Green Flash Horizon Ltd (06515751) United Kingdom