About Aleutseer Ltd (10774469) United Kingdom