About Apanamero Ltd. (10080453) United Kingdom