About Altocirrus Ltd. (10482469) United Kingdom