About Almalia T Ltd (11126139) United Kingdom