About Project Hexagon Limited (09405315) United Kingdom