About Annanframe Ltd. (SC379921) United Kingdom