About Almira T Ltd (11178219) United Kingdom