About Alodium Limited (00668704) United Kingdom