About Annele Limited (12406821) United Kingdom