About Alantra Limited (10396467) United Kingdom