About Altjira Limited (11756737) United Kingdom