About Abodem Ltd. (11040375) United Kingdom