About Altai Design Ltd (13361026) United Kingdom