About Alveare Loricatorum Ltd (11446127) United Kingdom