About Animeer Ali Interior Ltd (12876689) United Kingdom