About Altai Buckley Ltd (11680053) United Kingdom