About Annaandabdul Limited (12479908) United Kingdom