About Project Belize Limited (11579323) United Kingdom