About Project Megalo Chorio Ltd (13439366) United Kingdom