About Annex Star Limited (10178041) United Kingdom