About Project Altai Ltd (09347829) United Kingdom